/**
 * Alipay.com Inc.
 * Copyright (c) 2004-2024 All Rights Reserved.
 */
package com.alipay.demo.service;

import com.alipay.api.response.AlipayOpenAppDeliveryInfoQueryResponse;
import com.alipay.demo.vo.DeliveryTemplateQueryResponse;
import com.alipay.demo.vo.ItemDeliverySyncRequest;
import com.alipay.demo.vo.OpenResponse;

import java.util.List;

/**
 * @author jishupei.jsp
 * @version : ItemDeliveryService, v0.1 2024年05月17日 3:16 下午 jishupei.jsp Exp $
 */
public interface ItemDeliveryService {

    /**
     * 查询普通商品履约模板
     */
    OpenResponse<DeliveryTemplateQueryResponse> queryTemplate(String deliveryType);

    /**
     * 同步普通商品履约信息
     */
    OpenResponse<String> sync(ItemDeliverySyncRequest request);

    /**
     * 查询普通商品履约信息
     */
    OpenResponse<AlipayOpenAppDeliveryInfoQueryResponse> queryInfo(String deliveryType, List<String> deliveryIds);
}
